#include<bits/stdc++.h>
using namespace std;
const int N=1e5;
inline int read(){
    int res=0,f=1; char ch=getchar();
    while(!isdigit(ch)){
        if(ch=='-') f=-1;
        ch=getchar();
    }
    while(isdigit(ch)){
        res=(res<<3)+(res<<1)+(ch^'0');
        ch=getchar();
    }
    return res*f;
}
int n,a[N+5],h[N+5],summ=0;
int main(){
    freopen("duel.in","r",stdin);
    freopen("duel.out","w",stdout);
    n=read();
    for(int i=1;i<=n;++i) {
        a[i]=read();
        ++h[a[i]];
    }
    for(int i=0;i<=1e5;++i){
        if(summ<=h[i]) summ=h[i];
    }
    printf("%d\n",summ);
    return 0;
}